assistant to a parish priest - Français Anglais Dictionnaire